Linux:sed 指令 删除文件中含特定字符串的行 您所在的位置:网站首页 linux 删除文件指定内容 Linux:sed 指令 删除文件中含特定字符串的行

Linux:sed 指令 删除文件中含特定字符串的行

#Linux:sed 指令 删除文件中含特定字符串的行| 来源: 网络整理| 查看: 265

train_5000.txt 图片列表中 删除 包含 P1319 的图片

$ sed -e '/P1319/d' train_5000.txt // 删除之后仍保存在 train_5000.txt 中 删除后的图片列表

示例:

$ sed -e '/abc/d' a.txt // 删除a.txt中含"abc"的行,但不改变 a.txt文件本身,操作之后的结果在终端显示 $ sed -e '/abc/d' a.txt > a.log // 删除a.txt中含"abc"的行,将操作之后的结果保存到a.log $ sed '/abc/d;/efg/d' a.txt > a.log // 删除含字符串"abc"或"efg"的行,将结果保存到a.log

其中,"abc"也可以用正则表达式来代替。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有